Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F2 Italy F3 Poland F4 Iran F1 Iran F2 Italy F23 Germany F10 Netherlands F6 Italy F3 Austria F8 Colombia F1 Colombia F2 Italy F5 Italy F6 Italy F9 Czech Republic F2 Spain F24 Turkey F9 France F4 Kremlin Cup - Moscow San Marino Cepu Open - San Marino Polish Open 2000 - Poznan Sylt Open 2000 - Sylt FILA Challenger Biella - Biella Open de Charleroi - Charleroi XL Capital Bermuda Open - Bermuda FILA Challenger - Biella XI Venice Open - Venice Skandia Open - Linz Pekao Open - Szczecin The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava Ciur Pribram Challenger - Pribram Ostend Challenger Tennis Cup of Flanders - Ostende LTA Manchester challenger - Manchester Tampere Challenger - Tampere Sports Expert Open - Nettingsdorf Grolsch Cup - Warsaw Yugoslavia Open - Belgrade Medicor Open - Budapest Copa Sevilla Inernacionales de Andalucia - Seville Meridiana Sardegna Open - Olbia Cairo Challenger - Cairo Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Laser Vision USTA Challenger - Amarillo Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda The Joyce Eisenberg Jerusalem Open - Jerusalem Maia Open - Oporto Prague Challenger - Prague Tenniscup of Flanders - Ostende Internationale Tenniskampioenschappen - Scheveningen Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Open Maxon - Barcelona Cairo Challenger - Cairo Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson - Caracas Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Canottieri Mincio Open - Mantova V Trani Cup - Trani Samarkand Challenger - Samarkand CA Challenge - Graz Genoa Open 'Fondazione Carige' - Genova Fujitsu Siemens Open - Budapest Tehran Open ATP Challenger - Tehran Open de L'Isere - Grenoble Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island Tatra Banka Open 2003 - Bratislava Ischgl International Tennis Challenger 2003 - Ischgl Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Bogota Challenger - Bogota Corona Mexico City Open - Mexico City 6th Sardinian International Championships - Cagliari Open Mutouest - St. Brieuc VIII Torneo Internazionale di Tennis - Barletta Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona Open Sainte Victoire - Aix-En-Provence Garden Open 2004 - Rome Steelers Cup - Kosice San Remo Tennis Cup - San Remo Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Canottieri Minico 2004 - Mantova Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva ATP Challenger Open 2004 - Monchengladbach Rhein-Main Challenger 2004 - Aschaffenburg Challenger Fondazione Carige - Genova Tehran Open 2004 - Tehran Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Mauritius Open - Mauritius Copa Telefonica CTC Chile - Santiago Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava Czech Open 2005 - Prostejov 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen Nokian Hakkapeliitta Open - Tampere S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Ethias Tennis Trophy - Mons Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Bogota Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Banja Luka Challenger - Banja Luka Pekao Open - Szczecin ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Challenger Britania Zavaleta - Puebla LTA Wrexham Challenger - Wrexham KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Fes Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Unicredit (Suisse) Bank S.A. Challenger - Chiasso XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Tean International - Alphen Genova Open Challenger - Genova Ljubljana Open - Ljubljana Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble Posillipo Tennis Cup - Napoli Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Samsung Securities Cup - Seoul Flea Market Cup - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Challenger DCNS de Cherbourg - Cherbourg Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda Roma Open Challenger - Rome Rijeka Open - Rijeka Zagreb Open - Zagreb Baden Open - Karlsruhe Schickendanz Open - Furth Unicredit Czech Open - Prostejov Bulgarian Open Challenger - Sofia Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Porsche Open - Poznan s'Tennis Masters Challenger - Graz Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Black Forest Open - Freudenstadt Open D'Orleans - Orleans Pekao Open - Szczecin ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Cherbourg Challenger Sunrise Challenger Napoli Challenger Rome Challenger Furth Challenger Braunschweig Challenger Turin Challenger Scheveningen Challenger San Marino Challenger Cordenons Challenger Trani Challenger Mons Challenger Tashkent Challenger Salzburg Challenger Monza Challenger Rome Challenger Rome Challenger Tunis Challenger Cairo Challenger Zagreb Challenger Prostejov Challenger Lugano Challenger Reggio Emilia Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Cordenons Challenger San Marino Challenger Kitzbuhel Challenger Istanbul Challenger Manerbio Challenger Como Challenger Alphen Challenger Rijeka Challenger Szczecin Challenger Banja Luka Challenger Ljubljana Challenger Mons Challenger Citrix Tennis Championships - Delray Beach Gold Flake Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch Wideyes Swedish Open - Bastad Generali Open 2000 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Japan Open - Tokyo Heineken Open Shanghai - Shanghai Samsung Open - Brighton AAPT Championships - Adelaide Adidas International - Sydney Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amsterdam Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amersfoort Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel International Championship of Croatia - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Tata Open - Chennai Adidas International - Sydney Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Telecom Italia Masters - Rome BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group 1, 2R, AUT-SVK 3-2 French Open - Paris